1
Xấp xỉ các bất đẳng thức: Từ hàm chỉ báo đến các rào cản trơn
MATH008Lesson 11
00:00
Hãy tưởng tượng bạn đang điều khiển một thuật toán giao dịch tần số cao. Danh mục đầu tư của bạn có giới hạn rủi ro nghiêm ngặt. Một ràng buộc "cứng" giống như phanh khẩn cấp—nó dừng mọi thứ đột ngột ngay khi giới hạn bị chạm, có thể làm sập logic hệ thống. Trong tối ưu hóa lồi, chúng ta ưu tiên một hệ thống cảnh báo "mềm". Chúng ta thay thế vách đá nhị phân sắc cạnh của hàm chỉ báo bằng một "rào cản" trơn tru, logarit, ngày càng tăng mức phạt đối với hàm mục tiêu khi ta tiến gần đến biên. Điều này cho phép bộ tối ưu "cảm nhận" được ràng buộc đang đến và điều chỉnh quỹ đạo một cách trơn tru mà không bao giờ bước ra ngoài miền khả thi.

Vấn đề về sự không khả vi

Bài toán tối ưu hóa có ràng buộc chuẩn được định nghĩa là:

$$\text{tối thiểu hóa } f_0(x) \\ \text{với điều kiện } f_i(x) \leq 0, \quad i = 1, \ldots, m \\ Ax = b$$

Chúng ta có thể lý thuyết viết lại bài toán này bằng hàm chỉ báo $I_-(u)$ để hấp thụ các ràng buộc vào hàm mục tiêu. Tuy nhiên, $I_-(u)$ là một con quái vật trong giải tích:

$$I_-(u) = \begin{cases} 0 & u \leq 0 \\ \infty & u > 0 \end{cases}$$

Vì nó gián đoạn và có đạo hàm vô hạn tại biên, nên chúng ta không thể tính được ma trận Hessian cần thiết cho Phương pháp Newton. Chúng ta cần một hàm thay thế khả vi.

Sự làm trơn bằng logarit

Hàm thay thế

Chúng ta xấp xỉ $I_-(u)$ bằng hàm:

$$\hat{I}_-(u) = -(1/t) \log(-u), \quad \text{miền xác định } \hat{I}_- = -\mathbf{R}_{++}$$

Ở đây, $t > 0$ là tham số quyết định độ chính xác của xấp xỉ của chúng ta. Giá trị $t$ càng lớn, rào cản càng giống với hàm chỉ báo thực sự.

Ràng buộc nội tại

Khác với các phương pháp tập hoạt động, tiếp cận này yêu cầu mỗi điểm lặp $x$ luôn giữ khả thi nghiêm ngặt ($f_i(x) < 0$). Vì logarit không xác định với các giá trị không âm, nó tạo thành một "rào cản bất khả xâm phạm" giữ quá trình tìm kiếm bên trong phần trong của tập khả thi.

🎯 Định nghĩa: Các phương pháp điểm trong
Các phương pháp điểm trong: các phương pháp giải bài toán tối ưu hóa lồi có chứa các ràng buộc bất đẳng thức bằng cách áp dụng phương pháp Newton cho một dãy các bài toán có ràng buộc đẳng thức.